Next | Prev | Up | Top | Contents | Index
Preparing the System for Debugging
The standalone debugger symmon is a key tool for driver programming. It must be installed in the volume header of the boot disk. In order for it to be useful you must boot a "debugging" kernel, that is, one that retains symbols, and contains the display modules, that are used by debugging tools. Normally these modules and symbols are eliminated to save space. You modify the irix.sm file to enable debugging, and then generate a new kernel.
All these steps should be performed before you attempt to install your device driver.
- Placing symmon in the Volume Header
-
- Enabling Debugging in irix.sm
-
- Generating a Debugging Kernel
-
- Specifying a Separate System Console
-
- Verifying the Debugging Tools
-
Next | Prev | Up | Top | Contents | Index